glossary definition - Espagnol Anglais Dictionnaire